/* Element Plus Global Styles */

// 主题色覆盖
:root {
  --el-color-primary: #409EFF;
  --el-color-success: #67C23A;
  --el-color-warning: #E6A23C;
  --el-color-danger: #F56C6C;
  --el-color-info: #909399;
}

// 组件样式覆盖
.el-button {
  &--primary {
    --el-button-font-weight: 400;
    --el-button-border-color: var(--el-color-primary);
  }
}

.el-input {
  --el-input-border-radius: 4px;
  --el-input-hover-border-color: var(--el-color-primary);
}

.el-menu {
  --el-menu-hover-bg-color: var(--el-color-primary-light-9);
  --el-menu-active-color: var(--el-color-primary);
}

.el-table {
  --el-table-header-bg-color: #f5f7fa;
  --el-table-border-color: #ebeef5;
}